Jacob Blair Scott, who faked his own suicide in an attempt to avoid a slew criminal charges for child rape, has been sentenced to 85 years in prison.
Jacob Blair Scott, who faked his own suicide in an attempt to avoid a slew criminal charges for child rape, has been sentenced to 85 years in prison.
Please to comment